far-reaching implications - German English Dictionary